package com.sctvcloud.qingchuan.beans;

import android.support.annotation.NonNull;

import com.ruihang.generalibrary.ui.util.IListData;
import com.ruihang.generalibrary.utils.IDataDate;
import com.ruihang.generalibrary.utils.IDataMultiDate;
import com.sctvcloud.qingchuan.ui.util.IListShowData;

import java.io.Serializable;
import java.sql.Date;

public class LookBackBean implements Serializable, IDataDate, IDataMultiDate, IListShowData {
    private String programmeId;
    private String programmeName;
    private String programmeDate;
    private FProgram program;
    private String programmeUrl;

    public String getProgrammeId() {
        return programmeId;
    }

    public void setProgrammeId(String programmeId) {
        this.programmeId = programmeId;
    }

    public String getProgrammeName() {
        return programmeName;
    }

    public void setProgrammeName(String programmeName) {
        this.programmeName = programmeName;
    }

    public String getProgrammeDate() {
        return programmeDate;
    }

    public void setProgrammeDate(String programmeDate) {
        this.programmeDate = programmeDate;
    }


    public FProgram getProgram() {
        return program;
    }

    public void setProgram(FProgram program) {
        this.program = program;
    }

    @Override
    public Date getDataDate() {
        return null;
    }

    @Override
    public void setDataDate(Date date) {

    }

    @NonNull
    @Override
    public String getDatePattern() {
        return "yyyy-MM-dd HH:mm:ss";
    }


    @Override
    public String getDateString() {
        return null;
    }

    @Override
    public IDataDate getDataDateInterface(int mode) {
        return null;
    }

    @Override
    public String getTime() {
        return null;
    }

    @Override
    public IListShowData getOwenerData() {
        return null;
    }

    @Override
    public String getDataTitle() {
        return null;
    }

    @Override
    public String getDataImg() {
        return null;
    }

    @Override
    public String getDataTag() {
        return null;
    }

    @Override
    public String getDataId() {
        return null;
    }

    @Override
    public int getDataType() {
        return 0;
    }

    @Override
    public int getDataViewType() {
        return 0;
    }

    @Override
    public IListData getOwner() {
        return null;
    }

    public String getProgrammeUrl() {
        return programmeUrl;
    }

    public void setProgrammeUrl(String programmeUrl) {
        this.programmeUrl = programmeUrl;
    }
}
